package com.tbit.main.constant;

/**
 * 终端指令控制类型
 *
 * @author Leon
 * 2017年5月18日 下午3:39:01
 */
public class ControlTypeConstant {
    /**
     * 通知设备拍照
     */
    public static final String CONTROL_TYPE_PHOTO = "takePic";
    /**
     * 通知设备上报图片
     */
    public static final String CONTROL_TYPE_UP_PIC = "uploadPic";
    /**
     * 设置智能头盔锁mac
     */
    public static final String HELMET = "DFTBLEHELMETMAC";
    /**
     * 绑定载人设备
     */
    public static final String MANNED_BOUND = "DFTBLEMANNEDMAC";
    /**
     * 设备驶出电子围栏
     */
    public static final String GEO_STATUS_OUT = "OUTGEO";
    /**
     * 获取参数
     */
    public static String CONTROL_TYPE_GET = "get";
    /**
     * 设置参数
     */
    public static String CONTROL_TYPE_SET = "set";
    /**
     * 远程控制
     */
    public static String CONTROL_TYPE_CONTROL = "control";
    /**
     * 语音
     */
    public static String CONTROL_TYPE_VOICE = "voice";
    /**
     * 短信
     */
    public static String CONTROL_TYPE_SMS = "sms";
    /**
     * 低质量立刻上传
     */
    public static String PHOTO_0 = "1";
    /**
     * 中质量立刻上传
     */
    public static String PHOTO_1 = "3";

    /*************远程控制参数**************/
    /**
     * 高质量立刻上传
     */
    public static String PHOTO_2 = "5";
    /**
     * 查询终端状态
     */
    public static String CONTROL_TYPE_DEVICESTATUS = "DEVICESTATUS;";
    /**
     * 查询终端状态扩展
     */
    public static String CONTROL_TYPE_DEVICESTATUSEX = "DEVICESTATUSEX;";
    /**
     * 远程控制-上锁
     */
    public static final String CONTROL_TYPE_LOCK = "1";
    /**
     * 远程控制-开锁
     */
    public static final String CONTROL_TYPE_UNLOCK = "11";
    /**
     * 远程控制-临时停车
     */
    public static final String CONTROL_TYPE_PARKRIDE = "48";
    /**
     * 远程控制-继续骑行
     */
    public static final String CONTROL_TYPE_CONTINUERIDE = "49";
    /**
     * 远程控制-开电池锁
     */
    public static final String MACHINE_CONTROL_BAT_UNLOCK = "15";
    /**
     * 远程控制-上电池锁
     */
    public static final String MACHINE_CONTROL_BAT_LOCK = "16";
    /**
     * 远程控制-定位
     */
    public static final String CONTROL_TYPE_LOCATION = "8";
    /**
     * 远程控制-寻车
     */
    public static final String MACHINE_CONTROL_FIND = "9";
    /**
     * 远程控制-撤防(断电)
     */
    public static final String CONTROL_TYPE_UNSTART = "2";
    /**
     * 远程控制-开头盔锁
     */
    public static final String MACHINE_CONTROL_OPEN_TK = "22";
    /**
     * 远程控制-关头盔锁
     */
    public static final String MACHINE_CONTROL_CLOSE_TK = "23";
    /**
     * 氢气复位
     */
    public static final String MACHINE_CONTROL_CLOSE_HRESTE = "78";
    /**
     * 远程控制-强制关闭智能头盔锁
     */
    public static final String CONTROL_TYPE_FORCE_CLOSE_SMART_HELMET = "74";
    /**
     * 远程控制-强制开锁
     */
    public static final String CONTROL_TYPE_COERCE_UNLOCK = "71";
    /**
     * 远程控制-强制关锁
     */
    public static final String CONTROL_TYPE_COERCE_LOCK = "12";

    /*************远程控制语音参数**************/
    /**
     * 远程控制-重启
     */
    public static final String CONTROL_TYPE_RESTART = "3";
    /**
     * 在骑车辆低电语音
     */
    public static String CONTROL_TYPE_VOICE_DDYY = "53";


    /*************远程控制参数结果**************/
    /**
     * 在骑车辆低电断电
     */
    public static String CONTROL_TYPE_VOICE_DDDD = "54";
    /**
     * 远程控制-成功
     */
    public static String CONTROL_TYPE_SUCC = "1";
    public static String CONTROL_TYPE_OK = "OK";
    /**
     * 远程控制-失败
     */
    public static String CONTROL_TYPE_FAIL = "0";
    /**
     * 远程控制-运动中
     */
    public static String CONTROL_TYPE_MOVING = "2";
    /**
     * 远程控制-头盔锁
     */
    public static String CONTROL_TYPE_TKS = "4";
}
